package cate.game.role.pvp.videohall.msg;

import cate.game.client.msg.ClientMsg;
import cate.game.client.msg.MsgConfig;
import cate.game.client.msg.MsgOutput;
import cate.game.client.msg.id.MsgIdBVideoHall;
import cate.game.play.part.BattleHero;
import cate.game.role.bag.hero.Hero;
import easy.java.dev.note.NoteField;

@ClientMsg(title = "录像中一个英雄详情 の 返回")
public class VideoHeroDetailResp implements MsgOutput {

    @NoteField(value = "分组")
    public int group;

    @NoteField(value = "录像uid")
    public String replayUid;

    @NoteField("英雄")
    public BattleHero hero;

    public VideoHeroDetailResp(){

    }

    public VideoHeroDetailResp(int group, String replayUid, BattleHero hero) {
        this.group = group;
        this.replayUid = replayUid;
        this.hero = hero;
    }

    @Override
    public MsgConfig conf() {
        return MsgIdBVideoHall.VIDEO_HERO_RESP;
    }
}
